database/sql.driverConn.ci (field)
26 uses
database/sql (current package)
sql.go#L569: ci driver.Conn
sql.go#L608: if cr, ok := dc.ci.(driver.SessionResetter); ok {
sql.go#L623: if cv, ok := dc.ci.(driver.Validator); ok {
sql.go#L632: si, err := ctxDriverPrepare(ctx, dc.ci, query)
sql.go#L700: err = dc.ci.Close()
sql.go#L701: dc.ci = nil
sql.go#L889: if pinger, ok := dc.ci.(driver.Pinger); ok {
sql.go#L1300: ci: ci,
sql.go#L1449: ci: ci,
sql.go#L1705: execerCtx, ok := dc.ci.(driver.ExecerContext)
sql.go#L1708: execer, ok = dc.ci.(driver.Execer)
sql.go#L1714: nvdargs, err = driverArgsConnLocked(dc.ci, nil, args)
sql.go#L1730: si, err = ctxDriverPrepare(ctx, dc.ci, query)
sql.go#L1737: return resultFromStatement(ctx, dc.ci, ds, args...)
sql.go#L1777: queryerCtx, ok := dc.ci.(driver.QueryerContext)
sql.go#L1780: queryer, ok = dc.ci.(driver.Queryer)
sql.go#L1787: nvdargs, err = driverArgsConnLocked(dc.ci, nil, args)
sql.go#L1813: si, err = ctxDriverPrepare(ctx, dc.ci, query)
sql.go#L1821: rowsi, err := rowsiFromStatement(ctx, dc.ci, ds, args...)
sql.go#L1908: _, hasSessionResetter := dc.ci.(driver.SessionResetter)
sql.go#L1909: _, hasConnectionValidator := dc.ci.(driver.Validator)
sql.go#L1911: txi, err = ctxDriverBegin(ctx, opts, dc.ci)
sql.go#L2099: err = f(dc.ci)
sql.go#L2444: si, err = ctxDriverPrepare(ctx, dc.ci, stmt.query)
sql.go#L2659: res, err = resultFromStatement(ctx, dc.ci, ds, args...)
sql.go#L2803: rowsi, err = rowsiFromStatement(ctx, dc.ci, ds, args...)